#pragma once
#include"exp_utilities/exp_utilities.hpp"
#include"meta_stream/meta_stream.hpp"

using namespace exp_utilities;
using namespace meta_ios;

constexpr std::size_t meta_infinity = static_cast<std::size_t>(-1);